synthetic products - Francés Inglés Diccionario